a group of islands in the Atlantic off of the coast of Senegal
सेनेगल के तट के अटलांटिक बंद में द्वीपों का एक समूह